package com.yycwxt.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.PositiveOrZero;
import java.lang.reflect.Type;

@Data
@TableName("exp_bcf")
public class Bcf {

    @TableId(type = IdType.AUTO)
    @PositiveOrZero(message = "必须为正整数")
    private long id;

    @NotNull(message = "不能为空")
    @NotBlank(message = "长度不能为0")
    private String zq;

    private String dp;

    private long jszcDds;

    private long jszcDdsCwp;

    private double jszcBcfCwp;

    private long jszcDdsLdp;

    private double jszcBcfLdp;

    private long jszcDdsBy1;

    private double jszcBcfBy1;

    private long jszcDdsBy2;

    private double jszcBcfBy2;

    private long jszecDds;
    private long jszecDdsCwp;
    private double jszecBcfCwp;
    private long jszecDdsLdp;
    private double jszecBcfLdp;
    private long jszecDdsBy1;
    private double jszecBcfBy1;
    private long jszecDdsBy2;
    private double jszecBcfBy2;
    private long jszfhcDds;
    private long jszfhcDdsCwp;
    private double jszfhcBcfCwp;
    private long jszfhcDdsLdp;
    private double jszfhcBcfLdp;
    private long jszfhcDdsBy1;
    private double jszfhcBcfBy1;
    private long jszfhcDdsBy2;
    private double jszfhcBcfBy2;
    private long sbcDds;
    private long sbcDdsCwp;
    private double sbcBcfCwp;
    private long sbcDdsLdp;
    private double sbcBcfLdp;
    private long sbcDdsBy1;
    private double sbcBcfBy1;
    private long sbcDdsBy2;
    private double sbcBcfBy2;
    private long hncDds;
    private long hncDdsCwp;
    private double hncBcfCwp;
    private long hncDdsLdp;
    private double hncBcfLdp;
    private long hncDdsBy1;
    private double hncBcfBy1;
    private long hncDdsBy2;
    private double hncBcfBy2;
    private long txycDds;
    private long txycDdsCwp;
    private double txycBcfCwp;
    private long txycDdsLdp;
    private double txycBcfLdp;
    private long txycDdsBy1;
    private double txycBcfBy1;
    private long txycDdsBy2;
    private double txycBcfBy2;
    private long dfcDds;
    private long dfcDdsCwp;
    private double dfcBcfCwp;
    private long dfcDdsLdp;
    private double dfcBcfLdp;
    private long dfcDdsBy1;
    private double dfcBcfBy1;
    private long dfcDdsBy2;
    private double dfcBcfBy2;
    private long byc1Dds;
    private long byc1DdsCwp;
    private double byc1BcfCwp;
    private long byc1DdsLdp;
    private double byc1BcfLdp;
    private long byc1DdsBy1;
    private double byc1BcfBy1;
    private long byc1DdsBy2;
    private double byc1BcfBy2;
    private long byc2Dds;
    private long byc2DdsCwp;
    private double byc2BcfCwp;
    private long byc2DdsLdp;
    private double byc2BcfLdp;
    private long byc2DdsBy1;
    private double byc2BcfBy1;
    private long byc2DdsBy2;
    private double byc2BcfBy2;
    private long byc3Dds;
    private long byc3DdsCwp;
    private double byc3BcfCwp;
    private long byc3DdsLdp;
    private double byc3BcfLdp;
    private long byc3DdsBy1;
    private double byc3BcfBy1;
    private long byc3DdsBy2;
    private double byc3BcfBy2;
    private long fhdds;
    private long cwpddshj;
    private double cwpbcfhj;
    private long ldpddshj;
    private double ldpbcfhj;
    private long byp1Ddshj;
    private double byp1Bcfhj;
    private long byp2Ddshj;
    private double byp2Bcfhj;
    private String remark;
    private java.sql.Timestamp created;


}
